import request from '@/utils/request'

// 我的仪器列表
export function updateById(data) {
  return request({
    url: `/device/myDeviceList`,
    method: 'post',
    data
  })
}
//-------------------------------------------<<>>-----------------------------------------------
// 仪器申领（批量）
export function applyBatch(data) {
  return request({
    url: `/deviceUse/applyBatch`,
    method: 'post',
    data
  })
}
// 查询设备树
export function deviceTree(params) {
  return request({
    url: `/device/deviceTree`,
    method: 'get',
    params
  })
}

//-------------------------------------------<<>>-----------------------------------------------
// 仪器申领（单个）
export function apply(data) {
  return request({
    url: `/deviceUse/apply`,
    method: 'post',
    data
  })
}

// 申请设备时任务下拉框
export function jobList(params) {
  return request({
    url: `/deviceUse/jobList`,
    method: 'get',
    params
  })
}
// 获取仪器已经占用时间
export function getUseTime(params) {
  return request({
    url: `/deviceUse/getUseTime`,
    method: 'get',
    params
  })
}

// ————————————————————————————————————————————————————————————————————————————————————————————————————————
// 已申请领取仪器
export function alreadyApply(data) {
  return request({
    url: `/device/alreadyApply`,
    method: 'post',
    data
  })
}